producing units - Spanish English Dictionary